// !ES6引入rest参数,用来获取函数的实参,用来代替arguments

// ES5获取实参的方法(伪数组对象)
// function date() {
//   console.log(arguments);
// }
// date('111', '222') //['111',,'222' callee: ƒ, Symbol(Symbol.iterator): ƒ]

// rest参数(数组)
function date(...args) {
  console.log(args);
}
date('111', '222'); //['111', '222']

// @rest参数必须放在参数的最后面
function fn(a, b, ...args) {
  console.log(a); //1
  console.log(b); //2
  console.log(...args); //3 4 5 6
}
fn(1, 2, 3, 4, 5, 6);

